From 990adf50fbf1e587456f31421309fd49b59b06ff Mon Sep 17 00:00:00 2001 From: Ian Campbell Date: Wed, 28 Sep 2011 16:32:31 +0100 Subject: [PATCH] libxl: correctly propagate errors from libxl_domain_destroy currently it return success e.g. even if xc_domain_destroy fails. Signed-off-by: Ian Campbell Acked-by: Ian Jackson Committed-by: Ian Jackson --- tools/libxl/libxl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c index 426058f4ba..36ad1f1a97 100644 --- a/tools/libxl/libxl.c +++ b/tools/libxl/libxl.c @@ -785,7 +785,7 @@ int libxl_domain_destroy(libxl_ctx *ctx, uint32_t domid, int force) rc = 0; out: libxl__free_all(&gc); - return 0; + return rc; } int libxl_console_exec(libxl_ctx *ctx, uint32_t domid, int cons_num, libxl_console_type type) -- 2.30.2